<div id="Module-program-options"></div>
<div class="header">
<p>
Previous: [[cvs: Module options#Module options|Module options]], Up: [[cvs: The modules file#The modules file|modules]] &nbsp; |[[cvs: Index#SEC_Contents|Contents]]||[[cvs: Index#Index|Index]]|</p>
</div>

----

<div id="How-the-modules-file-_0060_0060program-options_0027_0027-programs-are-run"></div>
==== How the modules file &ldquo;program options&rdquo; programs are run ====
<div id="index-Modules-file-program-options"></div>
<div id="index-_002dt_002c-in-modules-file-1"></div>
<div id="index-_002do_002c-in-modules-file-1"></div>
<div id="index-_002de_002c-in-modules-file-1"></div>

For checkout, rtag, and export, the program is server-based, and as such the
following applies:-

If using remote access methods (pserver, ext, etc.),
<small>CVS</small> will execute this program on the server from a temporary
directory. The path is searched for this program.

If using &ldquo;local access&rdquo; (on a local or remote NFS file system, i.e.
repository set just to a path),
the program will be executed from the newly checked-out tree, if
found there, or alternatively searched for in the path if not.

The programs are all run after the operation has effectively
completed.


This document was generated on <i>a sunny day</i> using [http://www.nongnu.org/texi2html/ <i>texi2html</i>].
